Release 10.1A: OpenEdge Development:
Progress Dynamics Web Development Guide


Client-side features

The sections that follow briefly describe the client-side features in Progress Dynamics that enable the development of Web applications.

Static files

A number of static files implement DHTML in Progress Dynamics. The static files do not exist in the Progress Dynamics Repository, but are installed either in a Web Server’s Document Root directory or in install_dir\tty\dynamics\ry\. (Note that although these files are stored on the server, they are sent to and run on the client.)

The static files include:

JavaScript API

The JavaScript API contains a variety of methods that allow you to duplicate or extend features found in a Windows-based GUI.

WebDataObject (WDO)

On the Web browser client, data is managed within the WebDataObject (WDO), a nonvisual object. The WDO is the client-side equivalent of a server-side SDO.

The WDO manages all visual screen objects that use its data. It manages copies of old values, as well as changed values, in order to know what to submit back to the server-side SDO for record updates.

The WDO facilitates client-side object linking, similar to Progress SmartLinks™ technology.

WebBusinessObject (WBO)

WBO is the primary object for sending data back to the server. It performs the following tasks:


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095